function getBranch(branchId) {
	$.post(getHttpRequestPath("system/getBranch"), {
		branchId : branchId
	}, function(typesString) {
		var branch = JSON.parse(typesString, function(key, value) {
			return value;
		});
		initBranch(branch);
	});
}

function saveBranch() {
	var cmd = new Cmd();
	var branchId = $("#branchId_text").val();
	cmd.branchId = branchId.length > 0 ? branchId : null;
	var branchName = $("#branchName_text").val();
	cmd.branchName = branchName.length > 0 ? branchName : null;
	if (branchId == "" || branchId == null) {
		$.messager.alert('系统提示', '网点ID不能为空');
		return;
	}
	if (branchName == "" || branchName == null) {
		$.messager.alert('系统提示', '网点名不能为空');
		return;
	}
	$.post(url, {
		jsonObj : JSON.stringify(cmd, cmd.StringifyReplacer)
	}, function(response) {
		if (response.toLowerCase() == "success") {
			$.messager.alert('系统提示', '保存成功!');
			$('#dg').datagrid('reload');
			$('#dlg').dialog('close');
		} else if (response.toLowerCase() == "exist") {
			$.messager.alert('系统提示', '该网点已存在!');
		} else if (response.toLowerCase() == "noexist") {
			$.messager.alert('系统提示', '该网点不存在!');
			$('#dg').datagrid('reload');
			$('#dlg').dialog('close');
		} else {
			$.messager.alert('系统提示', '保存出错!');
		}
	});
}

function delBranch(branchId) {
	$.messager.confirm('系统提示', '确定删除此网点吗?', function(r) {
		if (r) {
			$.post(getHttpRequestPath("system/delBranch"), {
				branchId : branchId
			}, function(response) {
				if (response.toLowerCase() == "success") {
					$.messager.alert('系统提示', '删除成功!');
					$('#dg').datagrid('reload');
				} else {
					$.messager.alert('系统提示', '删除出错!');
				}
			}).error(_error);
		}
	});
}
